from redis import Redis


class Dev():
    # 开发环境配置  默认运行环境为production
    ENV = 'developement'
    # 密钥配置
    SECRET_KEY = 'ddkakda%&akd#@'

    # 配置session
    # session类型可以是文件、数据库
    SESSION_TYPE = 'reids'
    SESSION_REDIS = Redis(host='192.168.40.129',db=8)

    # 配置静态资源
    # STATIC_FOLDER = ''
    # STATIC_URL_PATH=""

    # 配置sqlalchemy数据库连接及特性
    # 数据库连接的路径
    SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:123456@192.168.221.138:3306/bank'
    # 兼容问题 可扩展
    SQLALCHEMY_TRACK_MODIFICATIONS = True
    # 回收响应资源的时候自动提交事务（事务处理完后）
    SQLALCHEMY_COMMIT_ON_TEARDOWN = True
    # 显示调试SQL语句  echo显示
    SQLALCHEMY_ECHO = True

class Product():
    ENV = 'production'
    SECRET_KEY = 'd991da%&akd#@'